hides and skins of animals - German English Dictionary